878
839
899
1004
3859
978
835
1462
1078
796
1232
834
1284
1858
22416
970
2359
1219
1046
1554
22493
2275
902
1146
871
1503
836
820
915
1792
1690
1256
786
795
781
1461
951
2632
1483
1143
859
1596
777
1444
994
1835
835
811
785
906
794
1132
1074
2881
833
1193
2462
1123
1518
913
1478
828
937
816
792
960
872
1046
1321
807
986
867
1332
1617
836
1149
776
1587
971
797
1285
1074
838
861
1917
773
1000
971
1554
1080
1070
2797
1185
845
853
755
1407
1383
1010
989
901
938
1932
1066
1509
815
849
921
877
976
1314
992
803
879
830
1997
949
804
1201
971