2046
812
858
799
775
877
855
730
1124
983
976
779
755
816
841
781
729
933
743
1018
850
755
1041
1149
755
664
788
694
764
760
1550
651
1812
783
925
1311
1074
9373
916
702
744
703
1097
998
777
758
978
930
2331
1024
1375
787
801
2260
967
777
861
722
980
881