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
971
862
1280
1307
1118
2640
1278
888
826
834
2951
846
1928
813
964
864
1573
1288
993
844
841
869
975
840
872
798
1103
1485
1193
833
1452
878
1353
898
1162
762
806
996
791
976
1425
857
969
783
1408
815
2143
943
832
3328
1534
1027
877
786
2283
807
1199
974
823
783
2286
2682
1765
820
907
1085
2121
1262
2026
2164
1380
1763
2569
1854
1388
1021
886
890
911
2913
880
863
803
833