500
152
10
5
50
124
0
1
100
122
150
127
3
148
2
600
235
9
6
300
8
4
278
349
800
680
22
603
23
13
687
15
341
457
926
12
1500
893
1239
11
7
533
979
79
586
39
720
1000
1013
17
30
605
1074
1683
20
25
1678
16
900
4143
60
106
2358
72