832
807
969
1014
1089
1328
1614
900
918
1297
777
814
930
1950
812
872
781
1025
953
1673
734
845
917
886
771
852
951
860
2506
976
1240
781
981
1253
865
801
778
827
940
29066
843
1071
980
814
851
967
827
1108
864
1025
846
944
1545
856
1929
821
999
1308
820
1400