830
1
380
1618
0
965
575
399
658
2
640
670
857
471
866
4
891
393
1656
1153
339
622
819
1713
3
1124
1068
903
422
1852
561
437
1249
672
419