50
839
0
1
725
632
1160
680
970
2
703
612
887
926
4
858
706
3
863
2484
2521
1885
1457
2607
3361
3392
2990
2518
1988
2587
5