931
929
920
1433
1394
1499
731
666
723
724
745
698
789
693
695
750
688
754
704
697
737
710
740
1180
1723
1193
1354
1858
1438
1339
1245
1323
1181
923
1095
1078