941
929
1444
1405
1515
736
675
730
732
753
708
797
698
706
757
697
762
713
707
745
717
748
1189
1745
1200
1366
1874
1450
1349
1255
1331
1194
932
1109
1084