385
341
235
1376
217
380
157
366
210
155
273
240
203
144
147
150
309
867
152
954
151
158
720
158
198
213
419
162
661
1555
939
179
374
517
577
167
201
284
1211
428
478
147
412
201
441
381
261
170
1337
1181
2354
347
204
