494
284
738
477
385
69
478
288
524
97
604
161
961
550
894
289
351
230
624
338
728
97
384
175
779
379
254
165
502
307
703
257
587
214
1091
690
687
167
663
76