2110
1
1681
5033
15
1264
4
376
1927
2
3012
3046
2299
10827
951
9956
3
3679
2496
1751
0
3817
1755
2355
4837
5
3738
3673
6
929
1700
2392
14861
7
2556
2203
1289601
108797
8527