600
343
9
4
500
452
8
5
700
533
566
7
6
100
669
10
14
900
827
20
31
744
27
1374
18
853
15
1000
1104
26
30
602
3
2302
42
47