2151
1
2381
0
9877
5
2395
3
1927
2
3012
4
3046
2299
10827
951
9956
2496
1755
2355
4837
3738
9607
3673
6
929
2048
2392
14861
7
2556
2203
1458
1289601
108797
3176
8527
5141