700
686
3
1
600
516
4
2
448
658
6
0
458
524
800
560
468
590
17
559
507
504
5
1202
9
900
1326
21
32
498
300
587
11
733
15
833
400
718
1238
1226
695
500
768
7
988
24
550
8