477
609
488
358
794
291
556
1876
900
524
1039
990
478
392
1054
1346
303
364
725
1553
227
1079
594
505
984
2194
955
1611
1066
447
542
839
429
1175
461
803
311
415
229
677
629
406
194
1531
640
413
417
652
493
902
800
569
417
737
590
543
305
672
535
713