2760
4
1750
1
745
0
905
1660
2934
2
693
526
801
784
3326
3
673
1000
1329
830
1093
2209
2562
1711
915
1382
2166
582
868
1475
2055
496
1778
1168
3679