2838
5033
408
8450
1221
25598
4156
1627
8585
3448
585
2731
576
429
594
6787
706
3680
473
362
415
676
255
3235
10459
3012
5898
462
360
2628
616
1443
393
2570
504
1613
317
951
404
415
387
770
2175
379
1944
290
459
2516
444
1059
15145
1901
3737
526
2233
4726
1822
8530
10330
2145
8811
345
594
951
4595
446
2233
335
444
2003
1327
285
15145
340
1627
2371
1895
616
1901
1730
620
6246
590
2035
2628
456
576
318
319
312
526
1171
350
457
2841
511
2058
1266
2998
448
2022
2516
2873
646
1441
1515
3430
5175
8450
453
1690
1666
2854
1443
2637
1720
492
1411
1398
4726