500
456
1
3
416
6
300
425
5
7
528
4
11
600
434
2
700
653
8
564
662
10
715
9
469
0
512
543
200
684
14
1068
646
694
652
727
19
801
871
524
250
857
625
740
792
707
759