500
538
1
5
100
360
300
645
50
995
7
15
605
13
700
887
2
949
6
600
791
635
4
9.90
1134
12
572
1480
1089
0
1200
2202
200
818
10
702
842
714
8
963
1000
1730
318
814
802
1088
14
711