20
606
2
11
100
702
1
600
979
18
633
3
500
811
620
6
714
16
700
1110
41
1336
25
540
672
1281
15
800
1188
150
691
300
845
7
508
200
948
1000
830
877
908
400
952
12
1189
14
1117
660
0