349
552
353
1215
485
544
387
561
363
129
113
378
454
1231
240
191
1238
788
360
640
873
365
381
655
564
301
1275
421
1230
1578
486
532
631
269
863
499
1180
142
766
1686
562
576
450
587
998
729
644
205
98
1070
851
299
201
