11015
5096
10859
7282
565
631
613
378
464
193
207
614
189
476
487
214
284
198
110
511
237
241
335
196
173
171
148
197
287
124
194
231
133
476
343
224
291
256
138
226
140
293
61
164
153
189
199
100
96
128
140
177
34
64
361
15
124
19
27
17
36
80
16
92
221
193
129
265
45
65
147
93
79
55
20
46
23
30
36
95
20
50
78
123
91
81
52
32
73
144