2471
7
3991
4
1417
1
3248
8
3673
6
2507
2155
3
1935
2
2667
1237
0
2090
723
2558
2966
1407
2948
920
3126
2430
2838
1289601
1250
2268
844
4362
9027
3090
101569
3186
6707
24