941
930
1444
1405
1515
738
676
730
733
753
709
797
699
707
757
697
762
715
708
746
717
749
1189
1745
1200
1366
1876
1451
1350
1255
1335
1196
932
1109
1085