10598
2
1903
3
3694
1512
1
1529
5347
4
1960
0
6095
9
1672
4537
3066
7
7793
1593
6899
3461
3336
5915
11
322
3125
3080
1237
2004
2919
83
1188