933
931
920
1434
1396
1503
731
666
724
726
745
700
789
693
695
750
688
754
704
698
738
710
740
1181
1726
1194
1355
1859
1438
1340
1246
1324
923
1097
1079