570
2
1640
1785
1
882
1808
1795
923
0
1136
2306
3250
1506
2814
5
96
940
1869
1272
1550
2963
11
302
1319
1775
993