975
835
846
972
1351
1365
906
861
961
1133
865
889
872
855
799
1340
1284
851
1353
838
930
875
968
879
2038
857
871
842
1502
2277
849
1264
934
863
825
940
823
5096
944
1962
1539
906
2075
928
975
980
1427
1149
933
899
1128
813
1964
847
865
862
1280
1307
1118
2640
822
885
793
926
1920
934
1013
2644
751
1059
934
905
1110
840
935
878
1552
2150
1282
894
936
938
1125
1452
791
1669
2982
1953
880
805
783
1246
3899
1079
1234
764
1560
1312
1417
824
931
1749
943
964
885
1619
793
1436
826
900
1145
855
870
840
885
915
840
1238
890
850