693
0
1547
1
1749
1590
3326
3
3657
12
2710
2
1532
1093
666
802
915
6822
5
526
1380
2562
467
784
1690
1000
1660
801
1691
830
1788
83
2294
1813
2427
1125