1014
1
95
902
691
876
690
796
138
2093
2427
7
2572
5
123
624
98
465
1265
1130
910
775
2
492
1542
1890
2984
2287
3
642
403
1416
2135
86
1599