1288
0
803
1
493
2
369
989
440
626
680
512
857
1658
706
637
1153
1995
1656
4
1124
1068
903
339
622
819
1713
3
865
670
471
891
392
409