999
630
1
12
502
0
2
433
530
529
300
497
400
666
4
200
608
6
10
705
11
15
926
14
23
500
595
7
100
654