9956
3
10827
4
1458
0
2483
2
1927
3012
3046
1
189326
2299
1816
951
1199
2496
2469
1755
902
2355
4837
5
3738
3673
6
929
763
1289601