1263
990
351
555
1085
757
458
1997
906
1176
1531
509
660
996
860
758
757
815
451
331
1533
782
503
703
850
342
763
428
532
938
1095
463
315
468
546
1395
1383
1009
348
1089
998
441
185
359
363
491
1012
348
663
1297
503
403
558
773
453
1276
494
143
1562
558