282
288
432
468
761
594
551
521
13
485
341
487
455
217
163
757
259
333
664
384
482
314
653
439
451
496
916
1084
1223
579
480
1114
533
877
326
1136
1536
1621
995
310
580
685
306
253
322
778
549
977
559
327
821
556
326
662
283
627
1622
581
2182
417