10598
2
1289601
4
2471
7
6095
9
1960
0
5052
10
1431
1
4188
5
1663
1195
3688
1730
2182
1250
3126
3
4987
6
2408
8
5915
11
3535
2160
2145
4465
22
7978
6247
19079
3354
1473
32302
3519
525