929
926
917
1429
1389
1494
727
664
721
723
741
695
786
689
692
747
685
751
702
734
707
737
1173
1715
1191
1350
1853
1434
1338
1241
1319
1175
1092
1074