300
949
11
86
200
606
3
28
2000
925
5
15
600
533
4
7
9.90
683
2
12
720
50
942
1
8
1056
82
547
619
1143
14
52
774
9
1065
19
100
1317
103
1334
80
3963
236
1004
0
1255
20
864