934
932
921
1435
1397
1504
732
667
725
727
746
701
790
694
696
751
689
755
705
699
739
711
741
1182
1727
1195
1356
1860
1439
1341
1247
1325
924
1098
1080