693
0
666
1
1547
1590
2715
6
1330
2710
2
1532
1020
2042
1348
4
980
784
526
1093
1380
2166
1660
1825
83
2562
1431
905
2967
3
2294
801
1690
915
2760
1788