10598
2
1289601
4
2471
7
6095
9
1960
0
2642
1
5052
10
1663
5
1195
3688
1730
19079
6
1250
3126
3
2408
8
5915
11
4599
3535
189326
2160
267612
2135
2145
2190
1924
4465
22
7978
6247
3354
1473