4897
6
10726
5
1899
10395
8
7021
1190
3
350
2
343
1
63369
36
249
477
539
543
958
469
916
847
973
781
2657
4
2432
1947
894
1458
1233
652
1046
422
606
416
912
392
947
419
867
651
589
1375
1165