1000
905
23
36
500
145
0
131
1
400
186
4
150
200
181
300
495
6
10
900
840
25
19
600
235
2
158
245
3
333
9
800
288
8
309
250
410
12
797
24
661
5
16
302
465
477
50
417
13
773
583
362
435
353
700
720
520
14