693
0
745
1570
1
1690
830
1787
2368
801
526
915
1568
951
1093
802
2934
2
2209
3326
3
1371
1720
1564
1599
2456
1423
1660
4
784
1681
1066
266
1606
2999