200
506
1
3
500
445
2
460
8
11
585
0
444
400
415
678
7
4
1500
937
700
499
50
702
16
579
566
1000
537
438
518
626
561
724
14
6
513
600
858
13
800
768
12
5
716
605
2018
15
36
300
908
1151
785
723