2158
954
929
874
1477
1015
838
966
836
826
1194
1422
918
825
847
993
4316
904
897
944
1404
2882
1041
835
863
947
1850
989
1024
4208
1259
933
1241
4006
959
799
3317
1836
827
778
1537
907
805
3029
864
1150
1157
1245
1169
878
1364
874
1036
842
889
1205
832
1288
1624
823
995
1388
1131
1069
950
1018
1417
9637
1035
853
1121
1207
868
3747
987
1169
764
896
826
914
761
805
894
1513
995
873
2296
882
819
1169
1003
832
825
849
845
958
835
1592
961
1302
22489
2695
850
915
831
862
1019
793
2147
845
1122
1064
2065
975
797
1027
1008
1188
1245
946