2660
1147
3220
1387
5565
2392
6090
2617
2212
955
2058
889
1533
664
3031
1306
2408
1039
7357
3160
4067
1750
2366
1021
1624
703
2814
1213
1911
826
1127
490
1442
625
1001
436
1519
658
2506
1081
1302
565
1099
478
1092
475
931
406
581
256
1197
520
1211
526
728
319
1897
820
588
259
378
169
497
220
371
166
343
154
749
328
532
235
217
336
151
1218
529
840
367
322
145
329
148
483
214
448
199
413
184
637
280
679
298
539
238
651
286
133
64
1225
16373
7024
11298
4849
9898
4249
7245
3112
Copyright © All Rights Reserved