1195
2
2471
7
1225
0
3248
8
3673
6
2155
3
2257
297066
6346
16
6983
10
3213
1237
1760
783
1407
1
3126
444571
9
1289601
4
2558
1384
1618
1331
2948
1250
1623
131589
2377
1451
2525
989