2980
1
1475
2
995
1260
2999
3
2181
1590
962
0
3107
7
1320
1860
1788
2578
2268
4
944
1813
3080
2133
2788
1129
2600
5565
9
1037
1135
1455
1946
2576
1660
915
2213