500
99
7
2
100
271
1
10
200
192
0
50
380
21
306
14
428
3
29
401
28
391
5
27
433
16
900
465
513
12
469
449
8
422
1000
438
1500
395
522
600
809
360
575
698
11
300
480
702
25
805
6
636
9
510
4
606
616
713
17