1151
588
661
709
647
570
607
642
1832
637
590
448
1267
1680
737
910
1577
11773
575
498
4844
671
571
716
1103