300
309
13
6
600
349
4
1
500
549
31
8
544
19
5
378
7
3
353
11
100
438
636
700
518
27
9
278
2
385
15
436
12
400
629
14
800
816
36
1000
552
885
28
474
456
513
200
664
18
793
22
1340
17
1117
24
625
559
726
21
610
653