59
118
340
357
571
114
492
507
379
117
248
256
209
908
537
393
380
408
413
203
456
604
447
647
405
642
645
1261
553
343
655
214
1121
377
689
753
375
991
1013
856
1034
618
547
739
546
1215
559
1131
1747
1359
292
411
329
818
693
797
703