2292
2
1354
1
962
0
4099
8
1860
2188
4
2044
2181
1884
3
4623
5
2934
2317
2980
9055
10
2257
1475
1306
2079
1881
1120
2576
1168
57793
1545
2173
5546
6
4606
2233
3212
27
2999