951
1
3012
4
10827
3738
5
9956
3
6236
10
1694
14861
7
3386
1174
5141
2949
0
1492
1927
2
8527
3046
1310
2299
1289601
3206
623
2471
2496
189326
1107
1534
1047
2480
25669
1755