500
596
14
10
200
1017
1
2
721
13
6
695
50
768
5
594
0
782
7
603
8
707
3
700
1028
31
9
1008
15
857
300
932
4
703
800
2319
62
45
1218
876
33
17
900
1890
27
1514
18
1000
952
776
5000
1946
100
814
600
792
12
1083
23
1652
24
20
973
1238
22
34