1606
1
2100
2
1749
1000
0
1734
1825
745
1093
4179
1382
3562
802
2110
2999
3
662
2760
4
300
784
2184
1844
2294