500
503
13
7
200
933
1
2
674
6
649
50
714
5
548
0
734
555
8
662
3
700
956
31
9
959
15
795
300
881
4
655
800
2234
61
43
1141
10
851
33
17
900
1825
45
27
1435
18
1000
904
726
16
5000
1863
100
762
600
746
12
1022
22
1587
24
19
912
1192
34