10598
2
3694
2152
3519
9
5443
15
1221
1
3398
1268
14470
2154
5347
4
2132
3
6668
9027
1320
2835
1340
108797
0
3066
7
2082
12305
2160
2257
6
5052
10
1593
444571
1730
267612
3858
10736
26