10598
2
2525
4
2471
7
6095
9
1960
0
5052
10
1663
5
2966
6
1195
3519
5527
3
2666
3688
1730
1163
1
1250
3126
1289601
109776
42
19079
2408
8
3593
16
5915
11
730
3535
5431
2365
2160
2145
4465
22