493
443
558
319
713
1034
144
643
976
1033
255
294
1114
219
284
452
341
637
567
315
406
1678
707
1285
379
289
551
149
437
294
793
334
141
443
756
248
736
237
398
99
808
797
249
1767
450
523
520
388
729
372
152
388
927
263
309
600
449
905
379
401