50
1239
0
1
750
1099
861
957
781
4
792
808
764
1223
5
1342
2
759
785
1558
8
869
1641
22
628
892
847
845
973
731
981