10
287
8
12
100
425
6
408
9
11
600
255
4
3
300
249
1
206
5
426
7
500
558
17
19
200
323
400
419
705
38
50
588
24
901
438
415
2
674
33
682
15
595
698
633
874
41
2498
165
1166
32
2229
27
65
150
493
0
1503
52
2000
667
824
1123
66