2934
2
2980
1
1475
2710
1690
962
0
1358
4099
8
1751
1860
2427
12
4285
3
2188
4
2861
2181
1884
3137
4623
5
2317
2368
9055
10
2257
2110
944
1164
2788
2600
2131
1268
5565
9