3242
753
2827
554
7427
2353
1703
431
7691
2872
891
278
747
249
855
286
1208
486
573
266
1281
362
2129
777
1001
229
810
142
903
346
1340
422
901
250
874
439
902
132
1558
492