369
438
213
761
1486
363
294
32
352
319
201
493
129
248
468
133
347
211
278
293
515
708
231
121
418
167
337
102
183
197
331
193
98
582
267
240
160
196
218
325
1011
707
257
206
54
385
146
147
473
212
353
156
194
143
200
635