2934
2
2980
1
1475
1590
962
0
4099
8
1860
4285
3
2188
4
2181
1884
4623
5
2317
9055
10
2257
944
2788
2318
2600
2822
5565
9
1037
1946
2576
1564
1660
2213
2982
3429
7
3453