500
179
2
1
395
6
600
381
319
4
556
400
608
10
666
14
529
0
598
11
700
587
8
537
436
562
12
800
586
783
7
511
546
601
596
9
574
13
1227
16
482
446
630
3
712
15
749
22
607
5
993
17