2984
1
2367
910
1160
775
2
493
1542
1890
1428
1640
582
98
1265
738
465
580
95
902
1014
1922
3
1130
84
986
626
5637
16
2135
86
1599
642