925
923
914
1426
1386
1491
722
659
718
719
737
691
782
684
687
743
680
746
699
729
704
734
1168
1709
1187
1345
1848
1430
1332
1236
1312
1171
913
1088
1072