2181
1
2934
2
2980
1475
995
1260
2999
3
1590
962
0
4099
8
3107
7
1320
1860
4285
1788
2188
4
2578
1884
4623
5
2268
2317
9055
10
2257
1140
944
1813
2133
2788
1129
2600