7
10
7511
3226
2282
985
35
22
28
19
49
56
31
924
403
196
91
252
115
168
79
1022
445
182
85
112
55
679
298
259
118
245
119
58
42
25
2247
970
3458
1489
665
292
497
220
336
151
231
106
959
418
483
214
406
181
462
205
2926
1261
1729
748
2191
946
343
154
4760
2047
2856
1231
2443
1054
2072
895
2891
1246
1540
667
1351
586
1715
742
315
142
217
100
294
133
1155
502
4228
1819
1477
640
1820
787
1624
703
Copyright © All Rights Reserved