15031
7914
495
518
11853
5065
344
750
3412
3886
6756
15703
483
517
1128
455
3040
1083
1875
2878
2137
564
425
3171
417
1634
380
788
884
848
397
2123
346
377
281
2877
1036
480
699
1142
402
400
2138
1785
2141
4671
540
649
685
420
459
517
1006
347
5017
504
617
461
339
5175
3303
395
1930
396
425
4242
1566
3342
302
12711
294
4269
662
4151
289
468
1250
457
409
1031
728
398
1998
517
481
321
652
450
372
367
2472
577
1874
2878
459
2993
15703
394
3271
2261
427
624
4389
1730
1881
492
1935
848
2528
1111
351
420
420
680
6378
1518
1659
600
344
375