1750
1
1329
2760
4
2525
745
0
1105
2
3679
1729
3470
5
1660
801
673
526
693
3326
3
784
905
1619
995
1000
619
1089
2184