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
1024
986
897
1644
2881
793
1125
1123
5297
963
1477
1535
1831
792
854
1334
860
2224
1018
1352
957
1002
1449
956
951
998
1019
872
957
1116
989
769
1079
1147
1789
1143
852
857
1770
966
843
1538
2627
1458
1169
1254
897
1795
939
1018
1243
872
960
849
1665
1079
869
832
1027
5405
952