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