800
0
530
678
1085
600
1340
1
1093
688
792
940
2271
894
868
440
293
3379
475
1385
774
798
860
1242
288
793
553
13967
2
820
2523
731
782