2325
3
894
2
766
1
411
714
705
1331
92
519
565
647
389
284
427
1034
3208
7
633
537
2253
109
841
757
1936
1446
902
1313
946
618
462
500