2710
2
1295
1
1679
1788
1660
2368
950
2435
2189
3
1787
1380
0
2495
2209
1814
1751
2650
20
2100
1388
1590
1545
1393
1711
1547
280
945
802
14125
10
1690
2250
2901