2866
2
665
5
5950
10
844
0
1814
1935
1365
1
2906
2044
4179
496
3683
882
3
2153
7
833
1471
2786
2530
4
1174
2276
1945
3715
1079
1599
951
2934
745
802
1720
1558