201
157
294
139
429
566
254
1134
205
1603
391
284
168
154
233
139
209
1578
161
283
138
5474
396
162
119
189
270
263
162
139
18785
131
128
309
696
179
176
934
197