300
572
8
9
500
587
6
100
562
11
150
632
19
1225
35
50
2437
159
2167
2
43
1584
5
1872
3
46
4101
70
631