10
1090
0
4
100
986
1
640
500
1008
13
300
971
50
853
6
8
749
1009
3
23
874
1107
30
922
1015
2
760
7
200
938
17
689
764
5
600
1957
29
1241
22
20
1114
968
9
869
700
725
976