500
495
6
1
20
558
15
30
533
2
5
100
636
0
12
1006
11
9
882
8
966
4
2167
17
34
50
925
25
3.00
1100
1238
27
16
982
10
40
800
1040
300
961
13
919
3
892
811
700
7
939
19
200
977
1366
14
600
1284
18
1111
996
2.00
824
1752
42
2325
1447