500
863
6
9
100
575
1
4
508
0
50
582
2
687
3
740
718
635
1141
23
1194
19
400
590
793
7
11
700
670
5
1050
16
600
862
777
664
705
800
746
17
1352
674
751
14
681
715
825
723
663
946