1000
0
300
1047
2
1506
4
1391
1
2302
3
496
5949
5
2142
1290
1500
1496
6
2942
3025
1532
2445
3090
2223
1061