200
406
2
10
1000
356
1
300
371
3
14
700
437
50
559
13
250
469
7
11
100
419
4
500
790
16
2000
505
800
791
18
22
654
821
600
524
9
539
643
5
15
608
576
6
636
624
8
531
703
669
588
690
586
12
656
1034
817