1188
2
3575
1
1237
2468
3
1195
1535
2471
7
3991
4
3248
8
3673
6
2507
2155
1935
2667
0
2090
723
2558
2966
1407
3126
2430
2838
1289601
2948
1250
2268
844
4362
1417