500
598
14
300
513
4
5
400
432
3
0
200
672
9
10
464
2
100
620
8
12
453
1
637
11
13
856
23
533
7
600
511
951
818
711
884
15
676
449
470
465
649
719
538
6
726
601
555
680
508