297
312
175
396
477
984
473
334
313
573
639
617
334
314
588
131
249
472
471
485
323
256
225
213
712
249
376
595
798
405
783
143
377
212
259
123
403
372
301
523
136
268
896
288
439
1002
591
119
741
380
693
397
432
458
272
494
157
285
89
146