10598
2
3694
1903
3
1289601
4
5347
2584
11
6095
9
13018
0
1960
3090
6
423
4002
4537
1593
1441
6899
3336
1
6247
5
5915
1564
1618
2010
3461
1529
12459
2919
6346
16
322
2860
1188