10598
2
2471
7
6095
9
1960
0
4360
5052
10
2105
1
1663
5
5527
3
1195
1289601
4
3688
838
6499
1730
7034
1250
3126
5579
2408
8
5915
11
3535
2745
2160
2145
4465
22
7978
6247
19079
6
3354