914
801
855
929
1162
1120
1096
869
867
792
864
2561
966
1796
1609
1074
831
2732
901
2456
2148
1054
962
3923
2147
899
874
2366
827
1217
909
3320
878
854
3005
4108
939
847
859
991
816
914
829
8713
851
4651
808
868
801
1709
3266
761
1841
799
855
831
985
2856
796
1465