600
100
17
359
269
185
23
102
171
1003
36
68
431
109
6
197
164
38
85
114
5
107
23
472
2009
72
141
504
304
19
32
128
716
227
38
445
267
2016
961
12
147
40
15
1230
107
326
4
110
195
521
46
142
18
