745
0
1570
1
1690
830
693
1787
2368
801
526
915
1568
1168
1767
2
951
1093
802
2934
1359
982
2209
3326
3
1371
1720
1564
1599
2456
1423
1660
4
784
1681