50
1233
7
22
822
0
2
1002
8
797
3
832
871
934
1
813
771
792
10
1029
687
776
783
300
1001
9
945
6
1059
11
1040
4
500
1193
5
18
800
1043
12
1224
837
937
100
1006
14