7
10
959
418
182
85
133
64
21
16
147
70
119
58
1449
628
469
208
1540
667
567
250
1806
781
168
79
392
175
224
103
308
139
105
52
3759
1618
2387
1030
1183
514
4018
1729
3094
1333
665
292
462
205
9590
4117
4074
1753
2870
1237
1911
826
2058
889
140
67
1148
499
420
187
399
178
238
109
82
245
112
735
322
3493
1504
1967
850
2324
1003
2835
1222
1295
562
1141
496
630
277
4326
1861
721
316
798
349
3206
1381
2401
1036
1526
661
1169
508
791
346
287
130
Copyright © All Rights Reserved