7
10
630
277
112
55
35
22
28
19
343
154
224
103
336
151
84
43
406
181
322
145
784
1540
667
252
115
70
37
168
79
42
25
4977
2140
3619
1558
308
139
105
52
119
58
966
421
5873
2524
1631
706
4543
1954
742
325
2303
994
5313
2284
6496
2791
5978
2569
8267
3550
4928
2119
4998
2149
546
241
665
292
539
238
462
205
728
319
350
157
833
364
217
100
287
130
1113
484
Copyright © All Rights Reserved