200
421
2
10
1000
364
1
300
383
3
14
700
452
50
572
13
250
483
7
11
100
433
4
500
810
16
2000
519
800
803
18
22
669
842
600
539
9
554
660
5
15
624
593
6
648
644
8
545
719
684
603
705
598
12
668
1052
831