300
739
9
12
700
615
4
3
800
566
0
696
5
6
600
548
2
617
7
542
608
431
1
1112
32
41
701
715
681
613
14
599
631
450
492
541
10
712
500
603
8
641
691
882
200
936
23
35
705
11
644