500
900
9
3
600
1026
14
200
839
10
868
1
100
799
4
400
621
2
300
804
986
594
1269
18
695
6
800
1289
762
50
531
570
0
904
700
892
1152
26
963
1165
656
5
827
824
915