2258
1
2638
2
51331
25
3624
4
3080
3
2245
1781
1053
0
1044
2087
1226
2907
2683
3546
189326
3053
7
120