500
650
5
200
1000
16
35
300
999
10
38
1008
11
44
100
570
6
14
1146
22
49
426
3
736
4
19.90
651
13
9.90
690
2
981
18
620
626
19
772
50
896
8
25
598
9
577
17
850
782
28
36
1110
30
1092
26
150
413
0
509
868
1
1833
56
543
1031