697
0
830
1690
1
745
674
915
1570
1532
1568
3591
11
1787
1749
1016
801
635
693
32302
2535
2
7793
4
1431
1816
619
868
1000
1788
2921
2760
662
2365
3498