2507
2
2820
4
1500
1
1545
964
2427
12
725
0
1759
2100
4241
3
1416
802
1431
1510
1813
1412
3546
2108
10