796
725
795
757
747
928
741
642
891
746
630
1701
899
1899
674
653
745
715
628
767
675
737
961
721
1297
710
5464
3928
1088
768
818
846
1577
1146
718
791
1055
851
828
2076
1125
1003
1213
918
972
3069
1396
707
1090
2319
889
4833
1011
2526
756
994
817
4951
2342
914