931
929
919
1431
1391
1498
728
664
722
724
743
696
787
691
693
748
686
753
703
736
708
738
1174
1718
1193
1352
1856
1435
1338
1243
1321
1176
920
1093
1075